package org.centsuse.intention_spring.invention.config.models;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * 模型配置模板
 */
@Data
@ToString
@NoArgsConstructor
public class ModelConfig {

    /** 模型url */
    private String baseUrl;

    /** 模型名称 */
    private String modelName;

    /** 模型温度 */
    private double temperature;

    /** 超时时间 */
    private int timeout;

    /** 最大重试次数 */
    private int maxRetries;

    /** apiKey */
    private String apiKey;
}
